﻿
    using System;
namespace WCYCReader.Drawing
{
    public interface GraphicsExtended : Graphics
    {
        bool canRenderGlyphs();
        void clearRect(int x, int y, int width, int height);
        void colorBlit(Rectangle rectangle, int color, int operation);
        void drawImage(BufferedImageExtended bufferedImage, AffineTransform transfrom);
        void drawImage(BufferedImageExtended bufferedImage, int x, int y, int width, int height, int left, int top);
        void fill(GeneralPath path);
        void fill(Polygon r);
        void fill(Rectangle r);
        int getARGBColor();
        AffineTransform getTransform();
        bool needsRendering();
        void scale(double x, double y);
        void setAntialias();
        void setARGBColor(int color);
        void setBackground(int RGB);
        void setTransform(AffineTransform aT);
        void translate(double x, double y);
        void translate(int x, int y);
    }
}

